FluentCommunity\Modules\Course\Http\Controllers\CourseAdminController B

Total Complexity 77
Dependencies 19
Dependents 0
Total lines 755
Lines of code 566
Logical lines of code 277
Comment lines 2
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
updateCourse()
B
37 15 72
createCourse()
A
38 13 69
getCourseComments()
S
51 5 28
patchSection()
S
51 5 26
addStudent()
S
52 4 25
getSections()
S
53 4 22
updateLesson()
S
48 3 34
getCourses()
S
57 3 17
resetLessonIndexes()
S
57 3 16
resetSectionIndexes()
S
58 3 15
getCourseStudents()
S
54 2 22
findCourse()
S
57 2 17
removeStudent()
S
57 2 17
getLessons()
S
60 2 13
createLesson()
S
53 1 24
deleteCourse()
S
56 1 19
updateSection()
S
56 1 19
createSection()
S
57 1 17
getOtherUsers()
S
58 1 16
patchLesson()
S
59 1 15
updateLinks()
S
59 1 15
deleteSection()
S
60 1 14
getSection()
S
62 1 12
getLesson()
S
63 1 11
deleteLesson()
S
63 1 11